customized supplies - French English Dictionary